package model

import (
	"time"
)

type InterviewScene struct {
	ID                uint      `gorm:"primaryKey" json:"id"`
	UserID            uint      `json:"user_id"`
	Name              string    `json:"name"`
	InterviewerGender string    `json:"interviewer_gender"`
	InterviewerStyle  string    `json:"interviewer_style"`
	QuestionCountMin  int       `json:"question_count_min"`
	QuestionCountMax  int       `json:"question_count_max"`
	Difficulty        string    `json:"difficulty"`
	ResumeID          uint      `json:"resume_id"`
	Domains           string    `json:"domains"` // 逗号分隔
	CreatedAt         time.Time `json:"created_at"`
	UpdatedAt         time.Time `json:"updated_at"`
} 